radio transmission tower - French English Dictionary